Big Huge Thesaurus

push-down stack

noun